Build Your Own Controller